http://www.bodyshapingblueprint.com Winnipeg fitness specialist Cameron Makarchuk demonstrates 7 push up variations ranging from low difficulty to high difficulty